import { ref, onMounted } from 'vue';

const useDeviceType=()=>{
  // 使用 ref 创建一个响应式引用来存储设备类型
  const deviceType = ref(''); 

  // 定义一个立即执行的函数来获取设备类型
  const getDeviceType = () => {
    uni.getSystemInfo({
       success: (res) => {
         if (res.screenWidth > res.screenHeight) {
            deviceType.value = 'pad';
          } else {
            deviceType.value = 'phone';
          }
      },
      fail: (err) => {
        console.error('获取设备类型失败', err);
     }
    });
  };
  // 在组件挂载时调用 getDeviceType 来初始化设备类型
    getDeviceType();

  // 返回响应式引用供模板或其他响应式引用使用
  return deviceType.value;
}
export const isDeviceType=(type)=>{
	let flag = ref()
	flag.value = useDeviceType() === type
	return flag.value
}